Skip to content

SRE-3223 ci: Use DAOS_HTTPS_PROXY and DAOS_NO_PROXY#88

Merged
grom72 merged 4 commits intomasterfrom
sre-3223
Apr 23, 2026
Merged

SRE-3223 ci: Use DAOS_HTTPS_PROXY and DAOS_NO_PROXY#88
grom72 merged 4 commits intomasterfrom
sre-3223

Conversation

@grom72
Copy link
Copy Markdown
Contributor

@grom72 grom72 commented Jul 22, 2025

The DAOS_HTTPS_PROXY and DAOS_NO_PROXY variables provided by Jenkins define a complete
proxy configurations for CI environment.
These variables are converted inside Dockers to Linux native variables NO_PROXY and HTTPS_PROXY.

@grom72 grom72 force-pushed the sre-3223 branch 2 times, most recently from 752c164 to fa39ef1 Compare July 23, 2025 10:38
grom72 added 3 commits July 23, 2025 12:40
The DAOS_HTTPS_PROXY and DAOS_NO_PROXY variables provided by Jenkins define a complete
proxy configurations for CI environment.
These variables are converted inside Dockers to Linux native variables
NO_PROXY and HTTPS_PROXY.

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
@grom72 grom72 marked this pull request as ready for review July 23, 2025 10:40
JohnMalmberg
JohnMalmberg previously approved these changes Jul 23, 2025
ryon-jensen
ryon-jensen previously approved these changes Oct 27, 2025
@grom72
Copy link
Copy Markdown
Contributor Author

grom72 commented Dec 2, 2025

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
@grom72 grom72 dismissed stale reviews from ryon-jensen and JohnMalmberg via 610adb2 March 10, 2026 17:36
grom72 added a commit to daos-stack/daos that referenced this pull request Apr 14, 2026
Reuse already known solution from:
daos-stack/packaging#88
daos-stack/packaging#87

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Priority: 2

Limited tests scope as only build env has been modified:
- no unit test
- no HW tests
- no FI tests

Skip-unit-tests:true
Skip-unit-test: true
Skip-NLT: true
Skip-unit-test-memcheck: true

Skip-func-test-el8: false
Skip-func-test-el9: false
Skip-func-test-leap15: false
Skip-fault-injection-test: true

Skip-func-hw-test: true
grom72 added a commit to daos-stack/daos that referenced this pull request Apr 14, 2026
Reuse already known solution from:
daos-stack/packaging#88
daos-stack/packaging#87

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>

Priority: 2

Limited tests scope as only build env has been modified:
- no unit test
- no HW tests
- no FI tests

Skip-unit-tests:true
Skip-unit-test: true
Skip-NLT: true
Skip-unit-test-memcheck: true

Skip-func-test-el8: false
Skip-func-test-el9: false
Skip-func-test-leap15: false
Skip-fault-injection-test: true

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
@grom72 grom72 merged commit fcf76de into master Apr 23, 2026
2 checks passed
@grom72 grom72 deleted the sre-3223 branch April 23, 2026 06:26
grom72 added a commit that referenced this pull request Apr 23, 2026
The DAOS_HTTPS_PROXY and DAOS_NO_PROXY variables provided by Jenkins define a complete
proxy configurations for CI environment.
These variables are converted inside Dockers to Linux native variables
NO_PROXY and HTTPS_PROXY.

This commit follows #88 with cosmetic changes.

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
@grom72 grom72 changed the title Use DAOS_HTTPS_PROXY and DAOS_NO_PROXY SRE-3223 ci: Use DAOS_HTTPS_PROXY and DAOS_NO_PROXY Apr 23, 2026
grom72 added a commit that referenced this pull request Apr 24, 2026
* SRE-3223 ci: Use DAOS_HTTPS_PROXY and DAOS_NO_PROXY (2nd)

The DAOS_HTTPS_PROXY and DAOS_NO_PROXY variables provided by Jenkins define a complete
proxy configurations for CI environment.
These variables are converted inside Dockers to Linux native variables NO_PROXY and HTTPS_PROXY.

This commit includes a number of changes to make Docker images better, and is a follow-up to #88.
---------

Signed-off-by: Tomasz Gromadzki <tomasz.gromadzki@hpe.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants